package top.infopub.dto.cap;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

public class PayfeeApplyDto {


    /*id*/
    private String id;
    /*融资业务名称*/
    private String proName;
    /*业务编号*/
    private String codes;
    /*项目唯一编号*/
    private String proCode;
    /*融资团队负责人*/
    private String leader;
    /*融资主体*/
    private String sgCoopId;
    /*实际付款金额*/
    private BigDecimal actualPayAmt;
    /*实际付款时间*/
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date paymentDate;
    /*说明*/
    private String specification;

    /*子表的主键ID*/
    private String payfeeApplyId;

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getCodes() {
        return codes;
    }

    public void setCodes(String codes) {
        this.codes = codes;
    }

    public String getLeader() {
        return leader;
    }

    public void setLeader(String leader) {
        this.leader = leader;
    }

    public String getSgCoopId() {
        return sgCoopId;
    }

    public void setSgCoopId(String sgCoopId) {
        this.sgCoopId = sgCoopId;
    }

    public BigDecimal getActualPayAmt() {
        return actualPayAmt;
    }

    public void setActualPayAmt(BigDecimal actualPayAmt) {
        this.actualPayAmt = actualPayAmt;
    }

    public Date getPaymentDate() {
        return paymentDate;
    }

    public void setPaymentDate(Date paymentDate) {
        this.paymentDate = paymentDate;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public String getPayfeeApplyId() {
        return payfeeApplyId;
    }

    public void setPayfeeApplyId(String payfeeApplyId) {
        this.payfeeApplyId = payfeeApplyId;
    }
}
